#!/bin/sh lihu
logic_name='cn_business_advert_01'
logic_ip='124.71.120.26'
#日志文件
#文件名，一个空格隔开
my_array=(op_business_advert)

#文件长度
lenth=$[${#my_array[*]}-1]

#当前微服日志目录
work_name='business_advert'

#原始日志位置
log_root='/usr/local/openresty/nginx/logs/miniw/'
#一天前的日志
yesterday=`date  +"%Y%m%d" -d  "-1 days"`
#合并的目标文件位置
dir_path='/data/'$work_name'/'$yesterday'/'
#创建目标文件
function func_if_mkdir() {
	#mkdir
	if  [ -d "$dir_path" ]; then
		echo "dir exist="$dir_path
		echo rm -f $dir_path'*_'$logic_name'.log'
		rm -f $dir_path'*_'$logic_name'.log'
	else
		echo "dir not exist="$dir_path
		mkdir -p $dir_path
	fi
}

func_if_mkdir


for j in $(seq 0 $lenth)
do
    find $log_root${my_array[$j]}*|grep $yesterday|xargs cat >>$dir_path${my_array[$j]}'_'$yesterday'_'$logic_name'.log'
done
